package com.mz361.stdapi.service;

import com.alibaba.fastjson.JSONArray;

import java.io.IOException;


public interface AIRequestService {

    /**
     * 根据用户ID 获取对话ID
     *
     * @param userId
     * @return
     */
    String getChatId(String userId);

    /**
     * 保存会话
     *
     * @param chartId
     * @param question
     */
    void postAnswer(String userId, String chartId, String question, String answer) throws IOException;

    /**
     * 获取历史列表
     *
     * @return
     */
    JSONArray getHistory(String userId, String chartId);

    /**
     * 上传会很图片
     *
     * @param imageUrl
     * @return
     */
    String uploadImage(String imageUrl) throws Exception;

}
